var flag = true; //标记位
var flag1 = true;
function FocusItem(obj) {
        $(obj).next('label').html('').remove('error');
}
function FocusItem1(obj) {
        $(obj).next('label').html('').remove('error');
}

function CheckItem(obj) {
    var msgBox =$(obj).next('label');
    switch ($(obj).attr('name')){
        case  "date":
            if (obj.value == ""){
                msgBox.html('请输入昵称/邮箱');
                msgBox.addClass('error');
                flag = false;
            }else{
                numshow.html().removeClass('error');
                flag = true;
            }
            break;
        case "verycode":
            var numshow = $(obj).next();
            if (obj.value == ""){
                numshow.html('请输入验证码');
                numshow.addClass('error');
                flag = false;
            }else{
                var url = "http://localhost:8080/lyq/admin/checkusernum?num="+encodeURI($(obj).val())+"&"+new Date().getTime();
                $.get(url, function (nume) {
                    if (nume == 'false'){
                        numshow.html('验证码不正确');
                        numshow.addClass('error');
                        flag = false;
                    } else{
                        numshow.html().removeClass('error');
                        flag = true;
                    }
                })
            }
            break;
    }
}
function CheckItem1(obj) {
    var msgBox =$(obj).next('label');
    switch ($(obj).attr('name')){
        case "newmima":
            var pwd = /^[0-9a-zA-Z]{6,10}$/;
            if (obj.value == ""){
                msgBox.html('密码不能为空');
                msgBox.addClass('error');
                flag1 = false;
            }else if(!pwd.test(obj.value)){
                msgBox.html('密码格式不正确');
                msgBox.addClass('error');
                flag1 = false;
            }else{ flag1 = true;}
            break;
        case "again":
            var pwd = /^[0-9a-zA-Z]{6,10}$/;
            if (obj.value == ""){
                msgBox.html('确认密码不能为空');
                msgBox.addClass('error');
                flag1 = false;
            }else if(!pwd.test(obj.value)){
                msgBox.html('确认密码格式不正确');
                msgBox.addClass('error');
                flag1 = false;
            }else  if ($(obj).val() != $('input[name="newmima"]').val()) {
                msgBox.html('两次密码输入不一致');
                msgBox.addClass('error');
                flag1 = false;
            }else { flag1 = true;}
            break;
    }
}

function checkForm(frm) {
    var els = frm.getElementsByTagName('input');
    //有onblur属性的才需要验证
    for (var i = 0;i<els.length;i++){
        if (els[i]!=null){
            if (els[i].getAttribute("onblur")){
                CheckItem(els[i]);
            }
        }
    }
    return flag;
}

function checkForm1(frm) {
    var els = frm.getElementsByTagName('input');
    //有onblur属性的才需要验证
    for (var i = 0;i<els.length;i++){
        if (els[i]!=null){
            if (els[i].getAttribute("onblur")){
                CheckItem(els[i]);
            }
        }
    }
    return flag1;
}